from math import*
d=int(input())
b=sqrt(d)
s=d%10
l=sqrt(s)
z=d%100-s
x=sqrt(z)
n=(d%1000)//100
g=sqrt(n)
y=d%10000-n
f=sqrt(y)
c=max(str(d))
if d>=1000 and d<10000:
    if d%2==0:
        print('Число чётное: Да')
    else:
        print('Число чётное: Нет')
    if d%3==0:
        print('Число кратное трём: Да')
    else:
        print('Число кратное трём: Нет')
    if b==int(b):
        print('Число является квадратом числа:',int(b))
    else:
        print('Число является квадратом числа: Нет')
    print('Наименьшая цифра числа: ',min(str(d)))
    print('Наибольшая цифра числа: ',max(str(d)))
    print('Кол-во нулей:',str(d).count('0'))
    if l==int(l):
        print('Цифра в рвзряде единиц является квадратом числа:',int(l))
    else:
        print('Цифра в рвзряде единиц является квадратом числа: Нет')
    if x==int(x):
        print('Цифра в рвзряде десятков является квадратом числа:',int(x))
    else:
        print('Цифра в рвзряде десятков является квадратом числа: Нет')
    if g==int(g):
        print('Цифра в рвзряде сотен является квадратом числа:',int(g))
    else:
        print('Цифра в рвзряде сотен является квадратом числа: Нет')
    if f==int(f):
        print('Цифра в рвзряде тысяч является квадратом числа:',int(f))
    else:
        print('Цифра в рвзряде тысяч является квадратом числа: Нет')        
else:
    print('Введённое число не является 4х значным')
